someone's strong suit - Deutsch Englisch Wörterbuch